Silurus glanis

Explore definitions, synonyms, and language insights of Silurus glanis

Definitions

Noun
large elongated catfish of central and eastern Europe

More General Terms